package com.tuniu.agents.command.action;

import com.tuniu.agents.command.ActionType;
import com.tuniu.agents.command.CommandAction;

/**
 * Abstract class for executing custom logic actions.
 * This class implements CommandAction interface and provides a base for custom action implementations.
 *
 * @param <T> The type parameter for the action result.
 */
public abstract class ExecuteCustomLogicAction<T> implements CommandAction<T> {

    @Override
    public ActionType getActionType() {
        return ActionType.EXECUTE_CUSTOM_LOGIC;
    }

}
